package JavaSwing类的学习;

import javax.swing.*;
import java.awt.*;

//文本域
public class JTextAreaDemo {
    public static void main(String[] args) {
        JFrame frame = new JFrame("Java文本域组件示例");  //创建Frame窗口
        JPanel jp = new JPanel(); //创建一个JPanel对象
        JTextArea jta = new JTextArea("请输入内容",7,30);
        jta.setLineWrap(true);  //设置文本域中的文本为自动换行
        jta.setForeground(Color.BLACK);  //设置组件的背景色
        jta.setFont(new Font("楷体",Font.BOLD,16));  //修改字体样式
        jta.setBackground(Color.YELLOW);  //设置按钮背景色
        JScrollPane jsp = new JScrollPane(jta);  //将文本域放入滚动窗口
        Dimension size = jta.getPreferredSize();  //获得文本域的首选大小
        jsp.setBounds(110,90,size.width,size.height);
        jp.add(jsp);  //将JScrollPane添加到容器中
        frame.add(jp);//将JPanel容器添加到JFrame容器中
        frame.setSize(400,200);  //设置JFrame容器的大小
        frame.setBackground(Color.LIGHT_GRAY);
        frame.setVisible(true);
    }
}
